﻿/// <reference path="../GeneratedArtifacts/viewModel.js" />
myapp.BrowseCustomers.created = function (screen) {
    // Find DisabledButton and disable it
    screen.findContentItem("DisabledButton").isEnabled = false;
};

myapp.BrowseCustomers.Delete_execute = function (screen) {
    screen.getCustomers().then(function (customers) {
        // Delete selected
        customers.deleteSelected();
        // Save changes
        myapp.applyChanges().then(null, function fail(e) {

            // If error occurs, show the error.
            msls.showMessageBox(e.message, { title: e.title }).then(function () {
                // Discard Changes
                screen.details.dataWorkspace.ApplicationData
                    .details.discardChanges();
            });

        });
    });
};
myapp.BrowseCustomers.EnabledButton_execute = function (screen) {
    msls.showMessageBox("Please choose the appropriate button", {

        title: "This is a message box",
        buttons: msls.MessageBoxButtons.yesNoCancel
    })
        .then(function (result) {

        if (result === msls.MessageBoxResult.yes) {
            alert("Yes button was chosen");
        }

        else if (result === msls.MessageBoxResult.no) {
            alert("No button was chosen");
        }

        else if (result === msls.MessageBoxResult.cancel) {
            alert("Please choose either Yes or No");
        }

    });
};
